package Alibaba;

import common.ListNode;

/**
 * @author zhangmin
 * @create 2022-02-02 17:18
 * 剑指 Offer 24. 反转链表
 * 定义一个函数，输入一个链表的头节点，反转该链表并输出反转后链表的头节点。
 */
public class reverseList_JZ24 {
    public ListNode reverseList(ListNode head) {
        if (head==null||head.next==null) return head;
        ListNode newhead = reverseList(head.next);
        head.next.next=head;
        head.next=null;
        return newhead;
    }
}
